public festival in which flowers are thrown - Französisch Englisch Wörterbuch